package game.model;

public class Card {
	
	public enum CardType
	{
		ROOM("room") , SUSPECT("suspect") , WEAPON("weapon");
		
		private final String cardType;
		
	    private CardType(String cardType) {
	    	this.cardType = cardType;
	    }

	    public String getCardType() {
	        return cardType;
	    }
	}
	
    private Room room; 
    private Suspect suspect;  
    private Weapon weapon;
    private String cardType;
    
    public Room getRoom() {
        return room;
    }

    public void setRoom(Room room) {
        this.room = room;
    }

    public Suspect getSuspect() {
        return suspect;
    }

    public void setSuspect(Suspect suspect) {
        this.suspect = suspect;
    }

    public String getCardType() {
        return cardType;
    }

    public void setCardType(String cardType) {
        this.cardType = cardType;
    }

    public Weapon getWeapon() {
        return weapon;
    }

    public void setWeapon(Weapon value) {
        this.weapon = value;
    }

}
